Text copied to clipboard!
Název
Text copied to clipboard!Go Senior Developer
Popis
Text copied to clipboard!
Hledáme zkušeného Senior vývojáře Go, který se připojí k našemu dynamickému týmu a bude hrát klíčovou roli při návrhu, vývoji a optimalizaci moderních backendových systémů. Jako Senior vývojář Go budete zodpovědný za tvorbu škálovatelných a spolehlivých aplikací, které splňují nejvyšší standardy kvality a bezpečnosti. Budete úzce spolupracovat s ostatními vývojáři, DevOps specialisty a produktovými manažery na vytváření inovativních řešení, která posunou naše produkty na další úroveň.
Vaším úkolem bude analyzovat požadavky, navrhovat architekturu systémů, implementovat nové funkce a optimalizovat stávající kód. Očekáváme, že budete mentorovat méně zkušené kolegy, sdílet své znalosti a přispívat k rozvoji firemní kultury zaměřené na kvalitu a efektivitu. Budete mít možnost podílet se na výběru technologií, navrhovat best practices a podílet se na code review.
Ideální kandidát má hluboké znalosti programovacího jazyka Go, zkušenosti s vývojem distribuovaných systémů, práci s databázemi (SQL i NoSQL), znalost principů návrhu API a orientaci v cloudových technologiích (např. AWS, GCP, Azure). Schopnost samostatně řešit problémy, analytické myšlení a ochota učit se nové technologie jsou nezbytné.
Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku a příležitost podílet se na vývoji špičkových technologií v přátelském a podporujícím prostředí. Pokud hledáte výzvu a chcete se stát součástí týmu, který mění svět technologií, rádi vás poznáme.
Odpovědnosti
Text copied to clipboard!- Návrh a vývoj backendových aplikací v jazyce Go
- Optimalizace a refaktoring stávajícího kódu
- Spolupráce na návrhu architektury systémů
- Implementace a správa RESTful API
- Integrace s databázemi (SQL i NoSQL)
- Mentorování juniorních vývojářů
- Účast na code review a nastavování best practices
- Řešení technických problémů a incidentů
- Spolupráce s DevOps týmem na nasazení aplikací
- Zajištění bezpečnosti a škálovatelnosti systémů
Požadavky
Text copied to clipboard!- Pokročilá znalost programovacího jazyka Go
- Zkušenosti s vývojem distribuovaných systémů
- Znalost práce s databázemi (SQL, NoSQL)
- Zkušenosti s návrhem a implementací API
- Orientace v cloudových technologiích (AWS, GCP, Azure)
- Schopnost samostatně řešit problémy
- Analytické myšlení a smysl pro detail
- Zkušenosti s verzovacími systémy (Git)
- Dobré komunikační schopnosti
- Ochota učit se nové technologie
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s programovacím jazykem Go?
- Můžete popsat projekt, na kterém jste pracoval(a) v Go?
- Jak řešíte optimalizaci výkonu v Go aplikacích?
- Jaké databáze jste používal(a) a proč?
- Jak přistupujete k návrhu API?
- Máte zkušenosti s cloudovými platformami? Kterými?
- Jaké jsou vaše zkušenosti s mentorováním kolegů?
- Jaký je váš postup při řešení technických incidentů?
- Jaké nástroje používáte pro správu verzí kódu?
- Proč byste chtěl(a) pracovat právě u nás?